Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
11 ST LUKES PLACE Terraced £495,000 18 Dec 2018
15 ST LUKES PLACE Semi-Detached £119,000 29 Nov 2001
17 ST LUKES PLACE Terraced £44,000 25 Aug 1995